home *** CD-ROM | disk | FTP | other *** search
- global varGoingTo, varFilePath, varRateQuestionList, gRQ1, gRQ2, gRQ3, gRQ4, gRQ5, gRQ6, gRQ7, gRQ8, gRQ9, gRQ10, gRQ11, gRQ12, gRQ13, gRQ14, gRQ15, gRQ16, gRQ17, gRQ18, gRQ19, gRQ20, gRQ21, gRQ22, gRQ23, gRQ24, gRQ25, gRQ26, gRQ27, gRQ28, gRQ29, gRQ30, gRQ31, gRQ32, gRQ33, gRQ34, gRQ35, gRQ36, gRQ37, gRQ38, gRQ39, gRQ40, gRQ41, gRQ42, gRQ43, varMakeQuestionList, gMQ1, gMQ2, gMQ3, gMQ4, gMQ5, gMQ6, gMQ7, gMQ8, gMQ9, gMQ10, gMQ11, gMQ12, gMQ13, gMQ14, gMQ15, gMQ16, gMQ17, gMQ18, gMQ19, gMQ20, gMQ21, gMQ22, gMQ23, gMQ24, gMQ25, gMQ26, gMQ27, gMQ28, gMQ29, gMQ30, gMQ31, gMQ32, gMQ33, gMQ34, gMQ35, gMQ36, gMQ37, gMQ38, gMQ39, gMQ40, gMQ41, gMQ42, gMQ43, gMQ44, gMQ45, gMQ46, gMQ47, gMQ48, gMQ49, gMQ50, gMQ51, gMQ52, gMQ53, gMQ54, gMQ55, gMQ56, gMQ57, gMQ58, gMQ59, gMQ60, gMQ61, gMQ62, gMQ63, gMQ64, gMQ65, gMQ66, gMQ67, gMQ68, gMQ69, gMQ70, gMQ71, gMQ72, gMQ73, gMQ74, gMQ75, gMQ76, gMQ77, gMQ78, gMQ79, gMQ80, gMQ81, gMQ82, gMQ83, gMQ84, gMQ85, gMQ86, gMQ87, gMQ88, gMQ89, gMQ90, gMQ91, gMQ92, gMQ93, gMQ94, gMQ95, gMQ96, gMQ97, gMQ98, gMQ99, gMQ100, gMQ101, gMQ102, gMQ103, gMQ104, gMQ105, gMQ106, gMQ107, gMQ108, gMQ109, gMQ110, gMQ111, gMQ112, gMQ113
-
- on mouseDown
- fileIOobject = new(xtra("fileIO"))
- filePath = fileIOobject.displayOpen()
- varFilePath = filePath
- fileIOobject.openFile(filePath, 0)
- varTextString = fileIOobject.readFile()
- repeat with i = 1 to 42
- tempList = getAt(varRateQuestionList, i)
- tempList2 = getAt(varRateQuestionList, i + 1)
- varStartPos = offset(getAt(tempList, 1), varTextString)
- varEndPos = offset(getAt(tempList2, 1), varTextString)
- if varStartPos > 0 then
- member(getAt(tempList, 2)).text = chars(varTextString, varStartPos + length(getAt(tempList, 1)), varEndPos - 6)
- end if
- end repeat
- tempList = EMPTY
- tempList2 = EMPTY
- varStartPos = EMPTY
- varEndPos = EMPTY
- repeat with i = 1 to 112
- tempList = getAt(varMakeQuestionList, i)
- tempList2 = getAt(varMakeQuestionList, i + 1)
- varStartPos = offset(getAt(tempList, 1), varTextString)
- varEndPos = offset(getAt(tempList2, 1), varTextString)
- if varStartPos > 0 then
- member(getAt(tempList, 2)).text = chars(varTextString, varStartPos + length(getAt(tempList, 1)), varEndPos - 6)
- end if
- end repeat
- varStartPos = EMPTY
- varEndPos = EMPTY
- varStartPos = offset("Taken from Speech 1.", varTextString)
- varEndPos = offset("Taken from Speech 2.", varTextString) - 7
- if varStartPos > 0 then
- member("taketxtfld").text = chars(varTextString, varStartPos + 20, varEndPos)
- end if
- varStartPos = EMPTY
- varEndPos = EMPTY
- varStartPos = offset("Taken from Speech 2.", varTextString)
- varEndPos = offset("Taken from Speech 3.", varTextString) - 7
- if varStartPos > 0 then
- member("taketxtfld2").text = chars(varTextString, varStartPos + 20, varEndPos)
- end if
- varStartPos = EMPTY
- varEndPos = EMPTY
- varStartPos = offset("Taken from Speech 3.", varTextString)
- varEndPos = varStartPos + 500
- if varStartPos > 0 then
- member("taketxtfld3").text = chars(varTextString, varStartPos + 20, varEndPos)
- end if
- fileIOobject.closeFile()
- fileIOobject = VOID
- if length(varFilePath) > 0 then
- go(label(string(varGoingTo)))
- end if
- end
-